/*
    方便在油猴中引入代码，使用直接执行方法。
 */
// ==UserScript==
// @name         起点-删除多余的章节和切换背景颜色
// @namespace
// @version      0.1
// @description  起点-删除多余的章节&切换背景颜色
// @author       You
// @icon         http://wuweijun.fun/favicon.ico
// @icon         C:\weijun.wu\learning_code\JavaScript\favicon.ico
// @match        https://www.qidian.com/chapter/*
// ==/UserScript==

(function () {
  // 'use strict';
  // window.onload = function () { };

  //删除多余的章节
  setInterval(function () {
    // 使用东方永页机脚本后的变化
    let dfyyj = document.querySelectorAll("#reader-content > div.min-h-100vh.relative.z-1.bg-inherit div.print.enable-review");
    
    // 这是起点使用了《滚动翻页》功能的
    let gdfy = document.querySelectorAll("#reader-content > div.min-h-100vh.relative.z-1.bg-inherit > div");

    let div1 = dfyyj.length > 0 ? dfyyj : gdfy;
    if (div1.length > 5)
      div1[0].remove()

  }, 1000);

  // 定时却换背景颜色
  setInterval(function () {
    switchBg(len % bg.length)
    len++;
  }, 1000 * 60 * 1);
  let bg = ['default', 'yellow', 'green', 'blue', 'beige'];
  let len = 0;
  function switchBg(num) {
    document.body.setAttribute('data-theme', bg[num])
  }

  /*
  // 创建一个新的 div 元素
  const newDiv = document.createElement('div');
  // 设置 div 的样式
  newDiv.style.width = '100%';
  newDiv.style.height = '700px';
  newDiv.style.backgroundColor = '#f0f0f0'; // 可选：设置背景颜色以便于查看
  // 将 div 添加到 body 中
  document.body.appendChild(newDiv);
  */

})();